/*********************************************
kasm.h

************************************************/

#include "defs.h"


unsigned int    read_msw();

void            lidt (IDTR *idtr);

void		mascaraPIC1 (byte mascara);  /* Escribe mascara de PIC1 */
void		mascaraPIC2 (byte mascara);  /* Escribe mascara de PIC2 */

void		_Cli(void);        /* Deshabilita interrupciones  */
void		_Sti(void);	 /* Habilita interrupciones  */

void		int_08_hand();      /* Timer tick */
void 		int_09_hand();		/* Teclado */
void		int_0C_hand(); 		/* COM 1 */
void 		int_80_hand();		/* write */
void		write();

void		debug (void);

void		myout (int addr, int data);
int			myin (int addr, int * data);

void		_DelCursor(void);
void		_RestoreCursor(void);
